South Africa remained on course for victory at the close at Kingsmead on Friday.
India goes into the third and final Test against Sri Lanka in Colombo on Friday hoping to register their first series victory in the island nation in 22 years.
World champions Sri Lanka held off an England fightback to win by nine runs in a Twenty20 international at the Oval on Tuesday helped by an explosive innings from Thisara Perera and superb bowling from Lasith Malinga.
Hosts New Zealand gave the World Cup a cracking start with a scintillating batting show as they crushed last edition losing finalists Sri Lanka by 98 runs in the opening match of the showpiece event in Christchurch on Saturday.
This is his 'Test' and for Kohli, a century to mark a 'century' is something he would be craving
India beat Sri Lanka by an innings and 239 runs in the second Test in Nagpur after the touring side were bundled out for 166 shortly after lunch on the fourth day.
Andre Fletcher produced a blinder of an innings, smashing 84 runs off only 64 balls, to power the West Indies to a comprehensive seven-wicket victory over Sri Lanka, at the M Chinnaswamy Stadium, in Bengaluru, on Sunday.
Sri Lanka skipper Angelo Mathews led by example, hitting an unbeaten 77 to help his team overcome a top order wobble and take a 291-run lead against Pakistan at the end of the third day's play in the third and final Test at Pallekele on Sunday.
The home team was comfortably placed at 139 for one, thanks to the second wicket stand from opener Danushka Gunathilaka (74) and Lahiru Thirimanne (59) before collapsing to 187 all out.
Angelo Mathews rated India's pace attack comprising Mohammed Shami, Bhuvneshwar Kumar and Umesh Yadav as top class and said that the batsmen cannot afford to relax against them.
"It was tough up front, the Sri Lanka bowlers didn't give us much to work with," Markram told reporters.
Vishwa Fernando bagged four wickets as Sri Lanka took the honours on day one of the first Test against South Africa by reducing their hosts to 235 all out at Kingsmead on Wednesday.
The Sri Lankan team, which arrived hours after a delegation of its security experts had checked in, was taken directly from the old Karachi airport tarmac to the VIP lounge amid heavy security.
After resuming on 384-4, the hosts declared their first innings closed after lunch. Kurtis Patterson, in just his second Test innings, was unbeaten on 114 after posting his maiden century and captain Tim Paine was 45 not out.
Mahela Jayawardene scored four streaky runs in his last Test, as Pakistan's bowlers dismantled Sri Lanka's first innings on the opening day of the second and final match, in Colombo, on Thursday.
With just one win, Sri Lanka are currently at the sixth spot with four points and will have to win rest of their four matches to stay in contention for the semi-final.
Sri Lanka have not played a match at the World Cup since June 4, forced to split points with Bangladesh and Pakistan following two washed out games.
Kumar Sangakkara celebrated his 350th one day international appearance with a career-best 169 on Saturday as Sri Lanka crushed South Africa by 180 runs at R. Premadasa Stadium in Colombo.
Buttler has been 'Mankaded' twice
Rohit Sharma blazed his way to a record-breaking knock of 264 as India trounced Sri Lanka by 153 runs in the fourth One-day International to take a 4-0 lead in the five-match series, at the Eden Gardens, in Kolkata, on Thursday. The Mumbai right-hander launched an all-out assault on the Lankan bowling as a result of which India amassed a mammoth 404 for five while batting first. In reply, the islanders were dismissed for 251 in 43.1 overs.
India gained an upperhand in the second Test against Sri Lanka by taking a handy 87-run first innings lead despite a fighting century by rival skipper Angelo Mathews in Colombo on Saturday.
Retiring home hero Kumar Sangakkara featured in a brief rebuilding act in his final Test as Sri Lanka reached 140 for three in reply to India's first innings total of 393 on day two of the second Test in Colombo, on Friday. Images from the second day's play.
Dimuth Karunaratne's second Test century lifted Sri Lanka to 272 for eight against Pakistan after Yasir Shah exposed their frailties against leg-spin on the opening day of the series-deciding third and final Test in Pallekele on Friday.
Skipper Angelo Mathews and opener Kaushal Silva hit half-centuries to help Sri Lanka take a 166-run first innings lead against Pakistan and push for a series-levelling victory on day two of the second Test on Friday.
Kaushal Silva stayed on course for his second Test hundred after featuring in a century-plus stand with Kumar Sangakkara to help Sri Lanka to 178 for 3 on Day 2 of the first Test against Pakistan at Galle on Thursday.
Images from Monday's World Cup match between Sri Lanka and the West Indies, at at Chester-le-Street.
Photos from Day 3 of the third Test played between India and Sri Lanka in Colombo on Sunday
Veteran Sri Lankan wicket-keeper batsman Kumar Sangakkara is set to bid adieu to international cricket by the end of August, when the island nation hosts India in a three-match Test series.
Sri Lanka need to win their final two games, and hope for favourable outcomes in England and Pakistan's next fixtures.
A country which produced champion players of spin bowling such as Roy Dias, Arjuna Ranatunga, Aravinda de Silva, Sanath Jayasuriya, Mahela Jayawardene and Kumar Sangakkara, it has been sharp downward slide for Dinesh Chandimal's men, who have consistently failed against Indian spin duo of Ravichandran Ashwin and Ravindra Jadeja.
Sri Lanka openers Dimuth Karunaratne and Kaushal Silva safely guided their side to 84 without loss in their second innings at the close of the second day's play in the first Test against New Zealand on Saturday after being forced to follow-on.
Openers Martin Guptill and Colin Munro hit unbeaten half-centuries as New Zealand thrashed Sri Lanka by 10 wickets in their World Cup opener in Cardiff on Saturday.
Sri Lanka salvaged some pride after battering Pakistan by 165 runs in the fifth and final One-dayer at Hambantota on Sunday.
The visitors never got going as spinners Ravichandran Ashwin (4/67) and Ravindra Jadeja (3/56) along with comeback-man Ishant Sharma (3/37) shared the spoils.
The evergreen Kumar Sangakkara struck his 36th Test century, and first at Lord's, as he guided Sri Lanka past the follow-on mark to finish on 415 for seven on the third day of the first Test against England on Saturday.
Sri Lanka ended the third day's play at Hagley Oval in Christchurch on 293 for five, still 10 runs away from making New Zealand bat again after they had been asked to follow on.
India have won the first two Tests by comprehensive margins -- by 304 runs in Galle and an innings and 53 runs in Colombo.
Ahmed Shehzad smashed 95 off 90 balls as Pakistan thrashed below-par Sri Lanka by seven wickets in the fourth one-day match in Colombo on Wednesday to clinch the five-match series.
A ruthless India equalled their biggest victory margin, decimating a lacklustre Sri Lanka by an innings and 239 runs in the second Test to take a 1-0 lead in the three-match series.
Sri Lanka thrashed South Africa by 128 runs in Colombo on Wednesday to wrap up the one-day series 4-1.